custom manufacture design software spec architettura open source industrial design consulting microsoft dynamics navision arredamento erp development crm projects developers specifications microsoft